﻿using System.ComponentModel.Composition;
using MediaAssistant.Constants;
using MediaAssistant.DAL;

namespace MediaAssistant.MusicDJ
{
    [Export(typeof(IMusicDJ))]
    public class NoDJ:AMusicDJ
    {
        public NoDJ() : base(MusicDJName.NoDJ)
        {
        }

        #region Overrides of AMusicDJ

        protected override void CalculateProbability(Music playingMusic)
        {
            foreach (var nextMusic in NextMusics)
            {
                nextMusic.Probability = 0;
            }
        }

        #endregion
    }
}
